// PlacementDiary.java

// Start: $Id: remote.vm 7202 2005-08-10 16:24:21Z el-vadimo $
package placementDiary;

import javax.ejb.EJBLocalObject;

import descriptor.PlacementDiaryDescriptor;

import student.Student;

/**
 * PlacementDiary interface
 * 
 * @author Mamadou TOURE
 * 
 * The PlacementDiary interface defines all the business method that a client can invoke remotely 
 * on the object (PlacementDiaryBean).
 * 
 * Note : 	-It extends the EJBLocalObject interface.
 */
public interface PlacementDiary extends EJBLocalObject 
{
	// simple attributes
	public int getId();
	public void setId(int id);
	
	public String getContent();
	public void setContent(String content);
	
	//bean attributes
	//relation 1-1
	public Student getStudent();
	public void setStudent(Student student);
	
	public PlacementDiaryDescriptor getDescriptor();
}
